Italian Nouns: mascareta

Italian Nouns verb 'mascareta' conjugated